Current Issue : April - June Volume : 2016 Issue Number : 2 Articles : 4 Articles
This paper is about the use of ELR software for different analysis on distribution system up-gradation. It can be used in low budget countries in which distribution system is already overload and it is too much costly to replace the whole structure to overcome overloading. So this software helps in providing information to upgrade the whole system or to upgrade some components of distribution system and meet the consumer demands....
The main objective of software testing is to have the highest likelihood of finding the most faults\nwith a minimum amount of time and effort. Genetic Algorithm (GA) has been successfully used by\nresearchers in software testing to automatically generate test data. In this paper, a GA is applied\nusing branch coverage criterion to generate the least possible set of test data to test JSC applications.\nResults show that applying GA achieves better performance in terms of average number of\ntest data generations, execution time, and percentage of branch coverage....
Code cloning is a part ofmany commercial and open source development products.Multiple methods for detecting code clones have\nbeen developed and finding the clones is often used inmodern quality assurance tools in industry. There is no consensuswhether the\ndetected clones are negative for the product and therefore the detected clones are often left unmanaged in the product code base. In\nthis paper we investigate how obstructive code clones of Type I (duplicated exact code fragments) are in large software systems from\nthe perspective of the quality of the product after the release. We conduct a case study at Ericsson and three of its large products,\nwhich handle mobile data traffic. We show how to use automated analogy-based classification to decrease the classification effort\nrequired to determine whether a clone pair should be refactored or remain untouched.The automated method allows classifying\n96% of Type I clones (both algorithms and data declarations) leaving the remaining 4% for the manual classification.The results\nshow that cloning is common in the studied commercial software, but that only 1% of these clones are potentially obstructive and\ncan jeopardize the quality of the product if left unmanaged....
Software sustainability has been identified as one of the key challenges in the development of scientific and engineering software as we move towards new paradigms of research and computing infrastructures. However, it is suggested that sustainability is not well understood within the software engineering community, which can led to ineffective and inefficient efforts to address the concept or result in its complete omission from the software system. This paper proposes a definition of software sustainability and considers how it can be measured empirically in the design and engineering process of software systems....
Loading....